package Test3_13;

public class Problem09 {
    /**
     * 【程序3】
     * 题目：打印出所有的 "水仙花数 "，所谓 "水仙花数 "是指一个三位数，
     * 其各位数字立方和等于该数本身。例如：153是一个 "水仙花数 "，
     * 因为153=1的三次方＋5的三次方＋3的三次方。
     */
    public static void main(String[] args) {
        for (int i = 100; i <1000 ; i++) {
            int gw=i%10;
            int sw=i/10%10;
            int bw=i/100;
            int num=(int)(Math.pow(gw,3)+Math.pow(sw,3)+Math.pow(bw,3));
            //1
            if(i==num){
                System.out.print(i+"   ");
            }
        }
    }
}
